package gui;


import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;


import javax.swing.JOptionPane;
/**
 * Cette classe permet de creer un nouvel espace de travail
 * @author Romain POGU
 * @author Anthony MAUGENDRE
 * @version 1.0
 *
 */
public class ControlMenuItemNouveau implements ActionListener {
	FenetAffiche frame;
	/**
	 * Constructeur
	 * 
	 * @param f fenetre sur laquelle le composant est affiche
	 */
	public ControlMenuItemNouveau(FenetAffiche f) {
		frame = f;
	}

	/**
	 * Cette Methode reinitialise la zone de travail apres confirmation
	 */
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		int ret;
		// if(!frame.figs.isEmpty()) {
		ret = JOptionPane
				.showConfirmDialog(
						frame,
						"Attention: Vous allez perdre votre travail actuel. Etes-vous sur de vouloir creer un nouveau fichier?",
						"Nouveau fichier", 2);
		if (ret == JOptionPane.OK_OPTION)
			frame.reset();
		frame.zd.repaint();
		// }
		// new FenetAffiche(new Vector<FigureGraphique>());
	}
}